Transition is not affecting a child element on hover